Equisetum palustre

Explore definitions, synonyms, and language insights of Equisetum palustre

Definitions

Noun
scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere

More General Terms